insulating sole - Allemand Anglais Dictionnaire